package unit03.day04;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/**
 * JDK5.0之后推出了新特性：
 * 增强for循环，又叫新循环，for each
 * 仅仅用来遍历集合或数组
 * */
public class NewForDemo {

	public static void main(String[] args) {
		Collection c = new ArrayList();
		c.add("one");
		c.add("#");
		c.add("two");
		c.add("#");
		c.add("three");
		c.add("#");
		c.add("four");
		Iterator it = c.iterator();
		String[] arr = {"one","two","three","four"};
//		for(String str:arr) {
//			System.out.println(str);
//		}
		//使用新循环遍历集合不能通过集合方法增删元素的
		for(Object o:c) {
			String str = (String)o;
			System.out.println(str);
			if("#".equals(str)) {
				c.remove(str);//一样不可以
			}
		}
		System.out.println(c);
		
	}

}
